package cn.com.bod.fas.cim.dao.mapper;
import cn.com.bod.fas.cim.model.vo.response.PySerrialNumRespVo;
import cn.com.bod.fas.cim.model.po.PySerrialNumPo;
import cn.com.yusys.yusp.commons.mapper.QueryModel;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @description 经销商基本信息接口类
 * @author zbb
 * @date 2019年9月16日 14:29:07
 * @version 1.0.0
 * @Copyright (c) scfhdt
 */
public interface PySerrialNumMapper {
    /**
     * @description 收款流水记录详情
     * @author zbb
     * @date 2019年9月25日 9:38
     * @param record
     * @return void
     */
    PySerrialNumRespVo selectByPrimaryKey(@Param("orderNo") String orderNo);

    /**
     * @description 收款流水记录列表
     * @author zbb
     * @date 2019年9月25日 9:38
     * @param model
     * @return java.util.List
     */
    List<PySerrialNumRespVo> selectByModel(QueryModel model);
    /**
     * @description 新增收款流水记录（非空）
     * @author zbb
     * @date 2019年9月25日 9:38
     * @param record
     * @return void
     */
    void insertSelective(PySerrialNumPo record);
    /**
     * @description 批量新增收款流水记录
     * @author zbb
     * @date 2019年9月25日 9:38
     * @param pySerrialNumPoList
     * @return void
     */
    void insertBatch(@Param("pySerrialNumPoList") List<PySerrialNumPo> pySerrialNumPoList);
}